package Vista;

import java.awt.BorderLayout;
import java.awt.EventQueue;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;

import Controlador.Controlador;

import java.awt.Dimension;

/*La clase principal de la vista, es una clase que contiene todas las ventanas de 
la aplicacion, la ventana de login, la del cliente y la del administrador. Esta controla 
la apertura y cierrre de todas las ventanas.
*/
public class Frame_Principal extends JFrame {

	// ATRIBUTOS
	private JPanel contentPane;
	private JPanel panelLogin;
	private JPanel panelModoCliente;


	/**
	 * Create the frame.
	 */
	public Frame_Principal(Controlador control) {
		panelLogin = new Panel_Login(control);
		panelModoCliente = new Panel_ModoCliente();
		
		
		setPreferredSize(new Dimension(1000, 800));
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setBounds(100, 100, 950, 750);
		contentPane = new JPanel();
		contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
		contentPane.setLayout(new BorderLayout(0, 0));
		setContentPane(contentPane);
		setVisible(true);
		
		contentPane.add(new Panel_Login(control), BorderLayout.NORTH);
		contentPane.updateUI();
		
	}
	
	/**
	 * 
	 */
	public void carcarPanelLogin(){
		
	}

}
